acpdc rank problem 2024